package top.lidee.common.service.twice.third.ali;

import org.springframework.http.MediaType;

/**
 * @author 张一恒
 * @version 1.0
 * @description: ant.merchant.expand.indirect.image.upload(图片上传)
 * @date 2024/9/29 09:22
 */
public interface IndirectImageUploadService {


    /**
     * @description 图片上传
     * @param imageType  图片格式，支持格式：bmp、jpg、jpeg、png、gif.
     * @param imageContent  图片二进制字节流，最大为10M
     * @return java.lang.String
     * @author zhangyiheng 
     * @date 2024/9/29 09:24
     */
    public String load(String imageType,byte[] imageContent,String fileName);

    public byte[] urlOfBytes(String imageUrl, MediaType mediaType);
}
